home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 9 / FM Towns Free Software Collection 9.iso / t_os / shell / startup / startup.doc next >
Encoding:
Text File  |  1994-11-16  |  10.4 KB  |  266 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  10.  
  11.               スタートアップ V1.1 L10a for TownsOS V2.1 L31 
  12.  
  13.                          Copyright(C) 1994 TKP( Takuhiro Kuramochi )
  14.  
  15.     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24. §1  はじめに
  25.  
  26.   このソフトは TownsMenuを立ち上げる同時に自動起動するタスクを GUI環境から
  27. 行おうとする物です。と言いましてもこのソフトは TownsOSを立ち上げたドライブ
  28. にある「GSTART.CNF」というファイルの中身を読み込んで編集する形をとっていま
  29. す。
  30.  
  31.   High-Cがバージョンアップしてシェル対応のアプリケーションが作れるようにな
  32. りました。最近では常駐しておくとなかなか便利(ユニーク)なものが増えてきま
  33. した。しかし、 TownsMenuを起動するとき同時に自動起動するようにするためには
  34. 「GSTART.CNF」を編集する必要がでてきます。「GSTART.CNF」の内容はテキスト編
  35. 集等でも変更することが可能ですが、ファイル名を書き間違える恐れがあります。
  36. ファイル名を間違えると TownsMenuが正しく動作しないなどの現象が現れます。こ
  37. のプログラムではGUIライブラリを使用していますのでファイル名などはマウス
  38. で選択できるようになっています。
  39.  
  40.   GUI勉強とC言語を兼ねて作った物です。FTOWNS1 において一連の私のプログ
  41. ラムに対する質問を読まれている方で、不安に刈られている方は起動しない方がい
  42. いかもしれませんね(^^;。実際に本格的にC言語を始めたのは今年(94年)に入っ
  43. てからです。ですからかなり荒っぽい作り方をしているのではないかと思います。
  44.  
  45.   GUIプログラムを作るにあたり、多くの方からアドバイスを頂きました。教え
  46. て頂いたことを私の勉強不足から全て生かすことが出来ませんでしたが、とても参
  47. 考になりました。この場を借りてお礼を申し上げます。
  48.  
  49.  
  50.  
  51. §2  注意事項
  52.  
  53.   このソフトはハードディスク運用です。CDからシステムを起動した場合、この
  54. プログラムは起動いたしません(起動ドライブに「GSTART.CNF」ファイルが存在す
  55. るとしていますので、この場合は「GSTART.CNF」ファイルがCD-ROMに存在す
  56. ることになりますので変更することが出来ないからです)。
  57.  
  58.   また、「 TownsMenuを起動するときに同時に自動起動する」ということに惑わさ
  59. れないで下さい。 EXP形式(現在のプログラムの多く)のプログラムを起動してし
  60. まうことは TownsMenuを一度終了してしまうことになりますので、 EXP形式のプロ
  61. グラムを終了すると再び「 TownsMenuを起動するときに同時に自動起動する」とい
  62. うことになってしまいます。例えば、ある人が毎回Townsを電源を入れて起動
  63. すると同時に「テキスト編集(シェル対応版)」を起動して使うとします。ですが
  64. テキスト編集を使い終わって、別の EXP形式のプログラムを起動したとします。そ
  65. して EXP形式のプログラムを終了すると、「 TownsMenuを起動するときに同時に自
  66. 動起動する」ということで「テキスト編集(シェル対応版)」が再び立ち上がって
  67. しまうということになりますので注意して下さい。
  68.  
  69.   プログラムを起動する前に TownsOSの起動ドライブにあるの「GSTART.CNF」のバッ
  70. クアップを取る事をお勧めします。
  71.  
  72.  
  73.  
  74. §3  動作環境
  75.  
  76.   FM TOWNS全機種で使用する事が可能なはずです。メモリを使用するようなことは
  77. していないはずです。V1.1よりTownsShellに対応した EXG形式になっていますので、
  78. タスクスイッチで他のプログラムを利用することが出来ます。
  79.  
  80.   このプログラム自体はハードディスクにインストールしなくても結構ですが、
  81. TownsOSはハードディスク運用でなれればなりません。
  82.  
  83.  
  84.  
  85. §4  インストール
  86.  
  87.   インストール方法ですが、 LHA解凍したものを 「STARTUP.EXG」を必ずアイテム
  88. 登録して下さい。アイテム登録を行わないとアイコン化時に自分の指定したアイコ
  89. ンが指定できなくなります。また、「STARTUP.EXG」 を同じドライブ内で2つ以上
  90. アイテム登録しないで下さい。アイコン化時にアイテム登録と同じアイコンを表示
  91. する様になっていますが、2つ以上「STARTUP.EXG」 をアイテム登録しますと、ア
  92. イテム登録したどれか一つのアイコンだけをアイコン化と同じものにしてしまいま
  93. す。
  94.  
  95. ・パラメータについて
  96.   パラメータによってアイコン化の表示される位置を指定する事ができます。具体
  97. 的にはアイテム登録の際パラメータの欄に、
  98.  
  99.           ┌───────────┐
  100. タイトル  │Startup               │
  101.           └───────────┘
  102.           ┌───────────┐
  103. パラメータ│485 380               │
  104.           └───────────┘
  105.  
  106.   という様に指定してください。指定がない場合、プログラム指定の場所に表示さ
  107. れます。
  108.  
  109.  
  110.  
  111. §5  使用方法
  112.  
  113. 5-1:基本操作
  114.  
  115.   まず、アイテム登録した「スタートアップ」を起動して下さい。殆どの方の画面
  116. には「TMENU.EXG」 等のファイル名が表示されていると思います。それは現在自動
  117. 起動するもの示しています。パラメータは設定されていても表示はされませんので
  118. 注意して下さい。
  119.  
  120.                                   「アイコン化ボタン」──┐
  121.     ┌──「クローズ(取消)ボタン」                      │
  122.     │                                                    │
  123.   ┌↓────────┬─────────────────↓┐
  124.   │□ スタートアップ │                                  □│
  125.   ├─────────┴──────────────────┤
  126.   │登録されているTownsシェル起動時の自動起動するタスク│
  127.   │┌──────────────────────────┐│
  128.   ││E:\MISA\SHMISA.EXG                                  ││
  129.   ││@:\TMENU.EXG                                        ││
  130.   ││                                                    ││
  131.   ││                                                    ││
  132.   ││                                                    ││
  133.   ││                                                    ││
  134.   │└──────────────────────────┘│
  135.   │┌──────────────────────────┐│
  136.   ││                                                    │←───┐
  137.   │└──────────────────────────┘│      │
  138.   │┌─────┐┌───┐┌────┐    ┌──┐┌──┐│      │
  139.   ││登録/変更││カット││ペースト│    │設定││取消││      │
  140.   │└─────┘└───┘└────┘    └──┘└──┘│      │
  141.   └────────────────────────────┘      │
  142.                                                                     │
  143.             ファイルを「カット」すると一時的にここに退避される。
  144.  
  145.                                                           図1・メイン画面
  146.  
  147.   図1の「登録/変更」を選択すると登録用の画面(図2)が現れます。自分でファ
  148. イル名を指定してもいいと思いますが間違うこともあると思いますので「参照」を
  149. 選択してファイルダイアログから選ぶことをお勧めします。「登録」をクリックす
  150. ると選択したプログラムが登録対象になります。
  151. (選択されたファイルは 「TMENU.EXG」より前にセットされますので、「TMENU.EXG」
  152. より後に起動したい場合は「カット」と「ペースト」を使用し移動して下さい。です
  153. が、「TMENU.EXG」より後に起動するのはお勧めしません)
  154.  
  155.  
  156.     ┌───────────────────────────┐
  157.     │         スタートアッププログラムの登録/変更         │
  158.     │            ┌───────────────────┐│
  159.     │ファイル名:│                                      ││
  160.     │            └───────────────────┘│
  161.     │            ┌───────────────────┐│
  162.     │パラメータ:│                                      ││
  163.     │            └───────────────────┘│
  164.     │┌──┐                              ┌──┐┌──┐│
  165.     ││参照│                              │登録││取消││
  166.     │└──┘                              └──┘└──┘│
  167.     └───────────────────────────┘
  168.                                                           図2・登録画面
  169.  
  170.   図1のメイン画面でファイル名をクリックして、反転したところで「登録/変更」
  171. を選択するとまた登録用の画面が現れますが、今度はファイル名はあらかじめ設定
  172. されています。そこで設定事項の変更を行って下さい。また、メイン画面において
  173. ファイル名をダブルクリックしても同様のことが行えます。
  174.  
  175.   メイン画面でファイル名をクリックして、反転したところで今度は「カット」を
  176. 選択するとファイル名が登録対象画面から削除され、下にある部分に退避さます。
  177. メイン画面でファイル名をクリックして、反転したところで「ペースト」を押すと
  178. 退避された部分から登録対象画面にコピーされます。退避部分はそのまま残ります。
  179. (「TMENU.EXG」 はパラメータ変更のみ出来ます。「カット」機能及び登録画面で
  180. のファイルの変更は一切出来ません。)
  181.  
  182.   登録対象画面にプログラム登録を済ませたら「設定」を押して下さい。設定され
  183. た事項が「GSTART.CNF」に書き込まれます。書き込みが終了したらプログラムは終
  184. 了します。
  185.  
  186.  
  187. 5-2:その他の機能
  188.  
  189.   図1のメイン画面が表示されている時にマウスの「右」ボタンを押したままにし
  190. て下さい。そうすると図3の様なメニューが現れます。
  191.  
  192.    ┌─────────────┐
  193.    │元のサイズに戻す          │
  194.    │最大表示                  │
  195.    │アイコン化                │
  196.    │─────────────│
  197.    │プログラムについて        │
  198.    │─────────────│
  199.    │終了                      │
  200.    └─────────────┘
  201.                                     図3・ポップアップメニュー
  202.  
  203.   このメニューには以下の様な機能があります。
  204.  
  205. ・元のサイズに戻す
  206.  
  207.     図1のアイコン化ボタンによってアイコン化されたこのプログラムを元の図1
  208.   のような画面に戻します。
  209.  
  210. ・最大表示
  211.  
  212.     (このプログラムではサポートされていません)
  213.  
  214. ・アイコン化
  215.  
  216.     このプログラムを使用している際、他のアプリケーションを起動する場合に画
  217.   面表示の障害にならないように画面を小さく(アイコン化)します。
  218.     アイコン化は図1の「アイコン化ボタン」でもどうようの操作が行えます。
  219.     アイコン化される際、表示されるアイコンはこのプログラムをアイテム登録し
  220.   た同じアイコンが表示されます。アイテム登録をしていない、又はアイコン情報
  221.   が取得できない場合、プログラム指定のアイコンが表示されます。
  222.  
  223. ・プログラムについて
  224.  
  225.     このプログラムのabout画面が表示されます。
  226.  
  227. ・終了
  228.  
  229.     プログラムを終了します。
  230.     プログラムの終了は図1の「クローズボタン」、又は「取消」ボタンでも同様
  231.   の操作が行えます。
  232.  
  233.  
  234.  
  235. §6  開発ツール
  236.  
  237.   High C Compiler マルチメディア開発キット V1.7 L12 
  238.  
  239.   殆どライブラリに頼りきっています。自分の作った所は殆どありません。
  240.  
  241.  
  242.  
  243. §7  著作権
  244.  
  245.   このソフトはフリーソフトウェアですが著作権は放棄していません。ですから、
  246. 勝手に表記等の変更することはしないでください。
  247.   転載ですが転載先を教えてください。転載を制限することはまずありませんが、
  248. どのようなことろにアップされるのか、バグ情報(修正版情報)を転載者にお知ら
  249. せする為にもと思いますのでお願いします。
  250.  
  251.   このプログラムの使用による損害等の責任は作者は一切負いません。
  252.  
  253.  
  254.  
  255.  
  256.  
  257.   1994/ 5/ 8  :  V1.0 L10  (β版)
  258.   1994/ 5/18  :  V1.0 L10a (β版)
  259.   1994/ 8/ 1  :  V1.1 L10
  260.   1994/ 8/31  :  V1.1 L10a
  261.                                    1994/ 8/31   NIFTY-Serve       PEA03325
  262.                                                 TDU-けやきネット  TKP
  263.  
  264.                                                 TKP(Takuhiro Kuramochi)
  265.  
  266.